4 public static void main(String
[] args
){
7 * Tanto el HashMap como el TreeMap funcionan, pero tienen diferentes detalles
8 * y difieren en algunos métodos (Ver API).
10 System
.out
.println("Maps");
11 //TreeMap<String, Integer> m = new TreeMap<String, Integer>();
12 HashMap
<String
, Integer
> m
= new HashMap
<String
, Integer
>();
13 m
.put("Hola", new Integer(465));
14 System
.out
.println("m.size() = " + m
.size());
16 if (m
.containsKey("Hola")){
17 System
.out
.println(m
.get("Hola"));
20 System
.out
.println(m
.get("Objeto inexistente"));
25 * La misma diferencia entre TreeSet y HashSet.
27 System
.out
.println("\nSets");
29 * *OJO: El HashSet no está en orden, el TreeSet sí.
31 //HashSet<Integer> s = new HashSet<Integer>();
32 TreeSet
<Integer
> s
= new TreeSet
<Integer
>();
33 s
.add(3576); s
.add(new Integer("54")); s
.add(new Integer(1000000007));
36 System
.out
.println("54 presente.");
39 if (s
.isEmpty() == false){
40 System
.out
.println("s.size() = " + s
.size());
41 Iterator
<Integer
> i
= s
.iterator();
43 System
.out
.println(i
.next());
46 System
.out
.println("s.size() = " + s
.size());